// 笔试强训：乒乓球框

#include <iostream>
#include <map>
using namespace std;

int main() {
    map<char, int> dict;
    string str1, str2;
    cin >> str1 >> str2;

    bool flag = true;
    for(auto& e : str1)
    {
        dict[e] += 1;
    }
    for(auto& e : str2)
    {
        dict[e] -= 1;
        if(dict[e] < 0)
            flag = false;
    }

    if(flag)
        cout << "Yes" << endl;
    else
        cout << "No" << endl;
}